localizer (loc) - French English Dictionary